package com.baic.ibase.models.req.roles;

import com.baic.ibase.models.req.common.TraceRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class CreateRoleReq extends TraceRequest implements Serializable {

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色标识
     */
    private String roleCode;

    /**
     * 角色描述
     */
    private String description;


    /**
     * 角色权限列表
     */
    private List<Long> permissionIds;

}
